BODY {
	BACKGROUND: #fff; COLOR: #000; FONT-FAMILY: georgia,"times new roman",times,courier,serif
}
TD {
	BACKGROUND: #fff; COLOR: #000; FONT-FAMILY: georgia,"times new roman",times,courier,serif
}
P {
	BACKGROUND: #fff; COLOR: #000; FONT-FAMILY: georgia,"times new roman",times,courier,serif
}
INPUT {
	BACKGROUND: #fff; COLOR: #000; FONT-FAMILY: georgia,"times new roman",times,courier,serif
}
BODY {
	FONT-SIZE: 12pt; BACKGROUND: white; MARGIN: 0px; TEXT-ALIGN: left
}
A:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #520; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #520; TEXT-DECORATION: underline
}
#storyContent A:link:unknown {
	FONT-SIZE: 90%; content: " (" attr(href) ") "
}
#storyContent A:visited:unknown {
	FONT-SIZE: 90%; content: " (" attr(href) ") "
}
IMG {
	DISPLAY: block
}
.clearboth {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 2px; HEIGHT: 2px
}
#page {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 3% 5%; WIDTH: auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#headerBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 5%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 60%; PADDING-TOP: 0px; POSITION: absolute; TOP: 3%; HEIGHT: 70pt
}
#bodyBlock {
	BORDER-TOP: #000 1px dotted; MARGIN-TOP: 85pt
}
#contentColumn {
	Z-INDEX: 1; MARGIN: 0px; LINE-HEIGHT: 1.2em; POSITION: relative
}
#leftColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 5%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 28%; PADDING-TOP: 0px; POSITION: absolute; TOP: 3%; HEIGHT: 70pt
}
#leftColumn H2 {
	DISPLAY: none
}
#leftColumn UL {
	DISPLAY: none
}
#leftColumn DIV {
	DISPLAY: none
}
#leftColumn #leftContact {
	DISPLAY: block
}
#leftColumn ADDRESS {
	FONT-SIZE: 9pt; FONT-STYLE: normal; TEXT-ALIGN: right
}
#rightColumn {
	DISPLAY: none
}
H1 {
	FONT-WEIGHT: bold; MARGIN: 1em 0px; FONT-FAMILY: "trebuchet ms",arial,helvetica,san-serif
}
H2 {
	FONT-WEIGHT: bold; MARGIN: 1em 0px; FONT-FAMILY: "trebuchet ms",arial,helvetica,san-serif
}
H3 {
	FONT-WEIGHT: bold; MARGIN: 1em 0px; FONT-FAMILY: "trebuchet ms",arial,helvetica,san-serif
}
H4 {
	FONT-WEIGHT: bold; MARGIN: 1em 0px; FONT-FAMILY: "trebuchet ms",arial,helvetica,san-serif
}
H5 {
	FONT-WEIGHT: bold; MARGIN: 1em 0px; FONT-FAMILY: "trebuchet ms",arial,helvetica,san-serif
}
H6 {
	FONT-WEIGHT: bold; MARGIN: 1em 0px; FONT-FAMILY: "trebuchet ms",arial,helvetica,san-serif
}
H1 {
	FONT-SIZE: 12pt; MARGIN: 0px
}
H2 {
	FONT-SIZE: 20pt; PADDING-BOTTOM: 3pt; BORDER-BOTTOM: #000 1px solid
}
H3 {
	FONT-SIZE: 18pt
}
H4 {
	FONT-SIZE: 16pt
}
H5 {
	FONT-SIZE: 14pt
}
H6 {
	FONT-SIZE: 12pt
}
#pageheader {
	HEIGHT: auto
}
#pageheader IMG {
	DISPLAY: inline; HEIGHT: 127px
}
#pageheader #headerLeft {
	DISPLAY: none
}
#navTop {
	DISPLAY: none
}
#footerBlock {
	DISPLAY: none
}
#bottomLinks {
	DISPLAY: none
}
.storyContent {
	PADDING-RIGHT: 5pt; PADDING-LEFT: 5pt; PADDING-BOTTOM: 10pt; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid
}
.content {
	PADDING-RIGHT: 5pt; PADDING-LEFT: 5pt; PADDING-BOTTOM: 10pt; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid
}
.listNavTable {
	FONT-SIZE: 0.9em; TEXT-ALIGN: right
}
.listNavTable A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #000000! important; PADDING-TOP: 0px; TEXT-DECORATION: none! important
}
.listNavTable .fakeA {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #000000! important; PADDING-TOP: 0px; TEXT-DECORATION: none! important
}
.listNavTable A:hover {
	TEXT-DECORATION: underline! important
}
.listNavTable SPAN.current {
	FONT-SIZE: 1.1em; COLOR: #000! important
}
#breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
.fakeH2 {
	DISPLAY: none
}
.listNavTable {
	DISPLAY: none
}
TABLE.fakeTable {
	MARGIN: 0px 2%; WIDTH: 96%
}
#shoppingCart .fakeTable .imageBlock {
	PADDING-BOTTOM: 10pt; WIDTH: 150px; PADDING-TOP: 10pt; BORDER-BOTTOM: #000 1px solid
}
.listingTextBlock {
	PADDING-BOTTOM: 10pt; PADDING-TOP: 10pt; BORDER-BOTTOM: #000 1px solid
}
.cartStuff {
	PADDING-BOTTOM: 10pt; PADDING-TOP: 10pt; BORDER-BOTTOM: #000 1px solid
}
.cartStuff INPUT {
	DISPLAY: none
}
.cartStuff A {
	DISPLAY: none
}
TABLE.option {
	DISPLAY: none
}
.imageUnder {
	DISPLAY: none
}
.imageArea IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN: 0px 5pt 5pt 0px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#shoppingCart H2 {
	MARGIN: 10pt 0px
}
#shoppingCart H3 {
	MARGIN-TOP: 0px
}
#shoppingCart #showproduct .imageBlock {
	WIDTH: 100%; TEXT-ALIGN: center
}
#shoppingCart #showproduct .imageArea {
	WIDTH: 100%; TEXT-ALIGN: center
}
#shoppingCart #showproduct .imageBlock IMG {
	MARGIN: 0px auto
}
#shoppingCart #showproduct {
	BORDER-BOTTOM: #000 1px solid
}
